moorish sergeant - French English Dictionary